home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / qed_397 / sourcen / liesmich < prev    next >
Text File  |  1997-01-17  |  3KB  |  75 lines

  1.  
  2.  Readme zu den Quellen der Version 3.97
  3. ----------------------------------------
  4.  
  5. Tom Quellenberg hat qed aus den Demo-Programmen des Buches 'Vom Anfänger zum
  6. GEM-Profi' entwickelt, so daß viele Module und Funktionen aus diesem Buch 
  7. vorhanden sind. Auch die Struktur des Programmes wurde aus dem Buch übernommen.
  8.  
  9. Die Quellen sind leider so gut wie überhaupt nicht dokumentiert und deshalb
  10. will ich hier wenigstens die einzelnen Module kurz erläutern.
  11. Die Tabulatorweite ist 3.
  12.  
  13. ausgabe.c, ausgabe.h    Augabe von Buchstaben/Zeilen in Fenster
  14. av.c, av.h        Kommunikation mit dem Desktop über AV-Protokoll
  15. block.c, block.h    Die Blockoperationen
  16. clipbrd.c, clipbrd.h    Operationen, die mit dem Klemmbrett gemacht werden
  17. comm.c, comm.h        Utilities zur Kommunikation
  18. dd.c, dd.h        Drag&Drop-Protokoll, bisher nur Empfang
  19. debug.h            Schnittstelle zur Debug-Lib
  20. desktop.c, desktop.h    Alles, was mit dem Desktop zusammen hängt
  21. disk.c, disk.h        Funktionen, die die Parameter auswerten
  22. edit.c, edit.h        Hauptmodul für Fenster der Klasse EDIT
  23. error.c, error.h    Fehlerzeilenparser für die Logdatei von Compilern
  24. event.c, event.h    Zentrale Eventverwaltung
  25. fatalerr.lst        Liste und Position der internen Fehler
  26. file.c, file.h        Dateioperationen und Auswertung der Parameterdatei
  27. find.c, find.h        Alles was mit Suchen und Ersetzen zusammen hängt
  28. fontsel.c, fontsel.h    Zeichensatzauswahl
  29. fsel.c, fsel.h        Schnittstelle zu Selectric und Kompatible.
  30. global.c, global.h    Globale Variablen und -funktionen
  31. icon.c, icon.h        Operationen auf die Desktop-Icons
  32. initerm.c, initerm.h    Initialisierung des Programms, main()
  33. kurzel.c, kurzel.h    Kürzeldateiverwaltung
  34. magx.c, magx.h        Einige Funktionen für MagiC
  35. makro.c, makro.h    Makroverwaltung
  36. memory.c, memory.h    Speicherverwaltung
  37. menu.c, menu.h        Menüauswertung und einige andere Funktionen
  38. mintlib.c, mintlib.h    Einige Funktionen für MiNT (z.T. aus MiNT-Lib 46)
  39. obj.c, obj.h        Funktionen für Objektbäume, MyDials!!
  40. olga.c, olga.h        Kommunikation über OLGA
  41. options.c, options.h    Globale und lokale Parameter
  42. printer.c, printer.h    Drucken von Texten
  43. projekt.c, projekt.h    Hauptmodul für Fenster der Klasse PROJECT
  44. qed.h, qed.hrd, qed.rsc    Die Resource
  45. qed.pc            Die Projekt-Datei für PC-Shell
  46. qed.prj            Die Projekt-Datei für PureC
  47. rsc.c, rsc.h        Initialisierung der Objecte aus der Resource
  48. scroll.h, scroll.s    Ein paar ASM-Routinen
  49. se.c, se.h        Kommunikation mit einer Shell
  50. seproto.h        Prototypen für SE-Protokol 1.03
  51. set.c, set.h        Der Menge-Typ
  52. tasten.c, tasten.h    Tastenauswertung für die Klasse EDIT
  53. text.c, text.h        Funktionen für die Text-Struktur
  54. trash.c, trash.h    Operationen, die mit der Tonne gemacht werden
  55. umbruch.c, umbruch.h    Textformatierung
  56. vaproto.h        Defines für VA-Protokol
  57. version.h        Versionnummern
  58. windows.c, windows.h    Alles was mit Fenstern zu tun hat
  59. wp-print.c, wp-print.h    Wordplus Druckertreiber
  60. xufsl.h, xfsl.h        Defines für FSL-Cookies
  61.  
  62. doku/
  63. qed.stg
  64. logo.img        Quellen des Hypertextes
  65.  
  66. Als Entwicklungsumgebung werden PureC 1.1, die MyDials 2.17 und XRSRC von
  67. Olaf Meisiek und die neuste NKCC-Lib (2.93) von Harald Siegmund benötigt.
  68.  
  69. Christian Felsch
  70. Hamburg, 17.1.97
  71.  
  72. Kontakt:
  73.   christian_felsch@hh.maus.de
  74.   felsch@tu-harburg.d400.de
  75.